package com.changpei.core.service;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import com.changpei.core.pojo.Comment;

import java.util.Map;


/**
 * <p>Title : Comment</p>
 * <p>Description : Comment业务层接口</p>
 *
 * @author weibiao
 * @date 2020年3月7日
 */
public interface CommentService extends IService<Comment> {

    /**
     * 添加评论
     * @param map
     * @return
     */
    Map<String, Object> comment(Map<String, Object> map);

    /**
     * 评论点赞
     * @param map
     * @return
     */
    JSONObject like(Map<String, Object> map);

    /**
     * 取消评论点赞
     * @param map
     * @return
     */
    JSONObject unlike(Map<String, Object> map);

    /**
     * 删除评论
     * @param map
     * @return
     */
    boolean delete(Map<String, Object> map);
}
